import request from '@/utils/request'

/**
 * 目标申请
 * @param {object} data 参数
 * @param {string} data.type 类型 0 申请，1 邀请
 * @param {string} data.instanceId
 * @param {string} data.missionId
 */
export const applyMission = (data) => request({
  url: '/applyList/applyMission',
  method: 'post',
  data
})

/**
 * 申请列表
 * @param {object} data 参数
 * @param {string} data.type 类型 0 我的申请，1 他人申请
 */
export const applyList = ({ type }) => request({
  url: '/applyList/applyList/' + type,
  method: 'post'
})

/**
 * 同意或者拒绝申请
 * @param {object} data 参数
 * @param {string} data.id 参数
 */
export const updateApply = (data) => request({
  url: '/applyList/updateApply',
  method: 'post',
  data
})
